home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Windows Selection / Windows Selection 1.iso / Programmer's Utilities / Freeman Installer / itl / fimain.rc < prev    next >
Encoding:
Text File  |  1995-09-17  |  14.7 KB  |  369 lines

  1.  
  2. /* if invoked by rc.exe, we need to define the various window/ctrl */
  3. /* styles needed by our script                                     */
  4.  
  5. #ifndef WORKSHOP_INVOKED
  6.  
  7. #include "stddef.rh"
  8.  
  9. #endif
  10.  
  11.  
  12. #include "gadgets.rh"
  13. #include "moddos.rh"
  14. #include "dlgprog.rh"
  15. #include "selcomps.rh"
  16. #include "dlgaow.rh"
  17. #include "prmptstr.rh"
  18. #include "askuser.rh"
  19.  
  20.  
  21. DLGMSGDLG DIALOG PRELOAD MOVEABLE DISCARDABLE 81, 75, 257, 52
  22. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  23. FONT 9, "helv"
  24. {
  25.  ICON "ICONFINSTALL", -1, 5,7,18,20
  26.  GROUPBOX "Messaggio", -1, 29,3,203,41, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
  27.  CTEXT "", 101, 35,13,191,25, SS_CENTER | SS_NOPREFIX
  28. }
  29.  
  30. DLGSELCOMPS DIALOG 50, 46, 258, 209
  31. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  32. CAPTION "Selezione dei componenti da installare"
  33. FONT 9, "helv"
  34. BEGIN
  35.     CONTROL "L'albero delle opzioni sara' qui", d10opttreepos, "STATIC", SS_NOPREFIX | WS_BORDER, 11,10,121,168
  36.     CONTROL "Descrizione", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 142,6,106,76
  37.     CONTROL "", d10desc, "STATIC", SS_NOPREFIX, 147,18,96,58
  38.     LTEXT "Spazio richiesto su disco:", -1, 142,86,106,8
  39.     EDITTEXT d10needed, 142,96,106,12, ES_READONLY
  40.     CONTROL "", d10percent, "Static", SS_SIMPLE | WS_BORDER, 142,117,106,
  41. 11
  42.     LTEXT "0 K", -1, 142,130,16,8
  43.     RTEXT "1000 K", d10total, 220,130,28,8
  44.     CONTROL "Spazio disponibile su disco:", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 142,144,106,34
  45.     CONTROL "", d10drv, "COMBOBOX", CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP, 147,159,41,42
  46.     EDITTEXT d10avail, 193,159,50,12, ES_READONLY
  47.     DEFPUSHBUTTON "&OK", IDOK, 11,186,30,14
  48.     PUSHBUTTON "&Annulla", IDCANCEL, 57,186,30,14
  49.     PUSHBUTTON "&Aiuto", d10help, 102,186,30,14
  50. END
  51.  
  52. DLGPROG DIALOG PRELOAD MOVEABLE DISCARDABLE 90, 77, 206, 86
  53. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  54. CAPTION "Progresso"
  55. FONT 9, "helv"
  56. {
  57.  LTEXT "", d17txt1, 5,5,197,8, SS_NOPREFIX
  58.  LTEXT "", d17txt2, 5,16,197,8, SS_NOPREFIX
  59.  LTEXT "", d17txt3, 5,27,197,8, SS_NOPREFIX
  60.  ICON "", d17icon, 5,39,18,20
  61.  LTEXT "Percentuale", d17progbar, 31,42,154,14, SS_SIMPLE | WS_BORDER | WS_GROUP
  62.  DEFPUSHBUTTON "&Annulla", 2, 90,66,35,14
  63. }
  64.  
  65. DLGAOW DIALOG PRELOAD MOVEABLE DISCARDABLE 53, 65, 292, 182
  66. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  67. CAPTION "Attributo di file non compatibile"
  68. FONT 9, "helv"
  69. BEGIN
  70.     CONTROL "File sorgente", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 10,8,116,166
  71.     LTEXT "Percorso", -1, 16,20,103,8
  72.     CONTROL "", d16srcpath, "STATIC", WS_BORDER, 16,28,103,12
  73.     LTEXT "Tipo", -1, 16,44,103,8
  74.     CONTROL "", d16srcprmtype, "STATIC", WS_BORDER, 16,53,103,12
  75.     LTEXT "Sottotipo", -1, 16,71,103,8
  76.     CONTROL "", d16srcsubtype, "STATIC", WS_BORDER, 16,80,103,12
  77.     LTEXT "Lingua", -1, 16,95,103,8
  78.     CONTROL "", d16srclang, "STATIC", WS_BORDER, 16,104,103,12
  79.     LTEXT "Set di caratteri", -1, 16,120,103,8
  80.     CONTROL "", d16srccset, "STATIC", WS_BORDER, 16,129,103,12
  81.     LTEXT "Versione", -1, 16,145,103,8
  82.     CONTROL "", d16srcver, "STATIC", WS_BORDER, 16,154,103,12
  83.     CONTROL "File destinazione", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 132,8,116,166
  84.     LTEXT "Percorso", -1, 139,20,103,8
  85.     EDITTEXT d16dstpath, 139,28,103,12, ES_AUTOHSCROLL
  86.     LTEXT "Tipo", -1, 139,44,103,8
  87.     CONTROL "", d16dstprmtype, "STATIC", WS_BORDER, 139,53,103,12
  88.     LTEXT "Sottotipo", -1, 139,71,103,8
  89.     CONTROL "", d16dstsubtype, "STATIC", WS_BORDER, 139,80,103,12
  90.     LTEXT "Lingua", -1, 139,95,103,8
  91.     CONTROL "", d16dstlang, "STATIC", WS_BORDER, 139,104,103,12
  92.     LTEXT "Set di caratteri", -1, 139,120,103,8
  93.     CONTROL "", d16dstcset, "STATIC", WS_BORDER, 139,129,103,12
  94.     LTEXT "Versione", -1, 139,145,103,8
  95.     CONTROL "", d16dstver, "STATIC", WS_BORDER, 139,154,103,12
  96.     DEFPUSHBUTTON "&Copia", IDOK, 254,11,32,14
  97.     PUSHBUTTON "&Salta", IDCANCEL, 254,35,32,14
  98.     PUSHBUTTON "&Aiuto", d16help, 254,59,32,14
  99. END
  100.  
  101. DLGMSGBOX0 DIALOG PRELOAD MOVEABLE DISCARDABLE 46, 92, 280, 66
  102. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  103. FONT 9, "helv"
  104. BEGIN
  105.     CONTROL "", 101, "STATIC", SS_ICON | WS_CHILD | NOT WS_VISIBLE, 5, 7, 18, 20
  106.     CONTROL "Messaggio", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 27, 3, 226, 55
  107.     CONTROL "", 102, "STATIC", SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE, 32, 13, 217, 40
  108. END
  109.  
  110. DLGMSGBOX1 DIALOG PRELOAD MOVEABLE DISCARDABLE 44, 94, 280, 87
  111. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  112. FONT 9, "helv"
  113. BEGIN
  114.     CONTROL "", 101, "STATIC", SS_ICON | WS_CHILD | NOT WS_VISIBLE, 5, 7, 18, 20
  115.     CONTROL "Messaggio", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 27, 3, 226, 55
  116.     CONTROL "", 102, "STATIC", SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE, 32, 13, 217, 40
  117.     DEFPUSHBUTTON "btn1", 103, 117, 65, 46, 14
  118. END
  119.  
  120. DLGMSGBOX2 DIALOG PRELOAD MOVEABLE DISCARDABLE 81, 75, 280, 87
  121. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  122. FONT 9, "helv"
  123. BEGIN
  124.     CONTROL "", 101, "STATIC", SS_ICON | WS_CHILD | NOT WS_VISIBLE, 5, 7, 18, 20
  125.     CONTROL "Messaggio", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 27, 3, 226, 55
  126.     CONTROL "", 102, "STATIC", SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE, 32, 13, 217, 40
  127.     DEFPUSHBUTTON "btn1", 103, 70, 65, 46, 14
  128.     PUSHBUTTON "btn2", 104, 163, 65, 46, 14
  129. END
  130.  
  131. DLGMSGBOX3 DIALOG PRELOAD MOVEABLE DISCARDABLE 81, 75, 280, 87
  132. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  133. FONT 9, "helv"
  134. BEGIN
  135.     CONTROL "", 101, "STATIC", SS_ICON | WS_CHILD | NOT WS_VISIBLE, 5, 7, 18, 20
  136.     CONTROL "Messaggio", -1, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 27, 3, 226, 55
  137.     CONTROL "", 102, "STATIC", SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE, 32, 13, 217, 40
  138.     DEFPUSHBUTTON "btn1", 103, 51, 65, 53, 14
  139.     PUSHBUTTON "btn2", 104, 113, 65, 53, 14
  140.     PUSHBUTTON "btn3", 105, 175, 65, 53, 14
  141. END
  142.  
  143. DLGMSGBOX4 DIALOG PRELOAD MOVEABLE DISCARDABLE 81, 75, 280, 87
  144. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  145. FONT 9, "helv"
  146. {
  147.  ICON "", 101, 5, 7, 18, 20, SS_ICON | WS_CHILD | NOT WS_VISIBLE
  148.  GROUPBOX "Messaggio", -1, 27, 3, 226, 55, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
  149.  CTEXT "", 102, 32, 13, 217, 40, SS_CENTER | SS_NOPREFIX | WS_CHILD | WS_VISIBLE
  150.  DEFPUSHBUTTON "btn1", 103, 38, 65, 46, 14
  151.  PUSHBUTTON "btn2", 104, 91, 65, 46, 14
  152.  PUSHBUTTON "btn3", 105, 142, 65, 46, 14
  153.  PUSHBUTTON "btn4", 106, 195, 65, 46, 14
  154. }
  155.  
  156.  
  157. DLGPROMPTSTR DIALOG 95, 91, 251, 86
  158. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  159. FONT 9, "helv"
  160. {
  161.  ICON "ICONFINSTALL", -1, 4,8,18,20
  162.  GROUPBOX "Messaggio", -1, 26, 4, 178, 53, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
  163.  CONTROL "", d01prm, "STATIC", SS_CENTER | SS_NOPREFIX | WS_GROUP, 31, 16, 169, 36
  164.  EDITTEXT d01str, 26, 64, 178, 12, ES_AUTOHSCROLL
  165.  DEFPUSHBUTTON "&OK", IDOK, 212, 8, 32, 14
  166.  PUSHBUTTON "&Annulla", IDCANCEL, 212, 35, 32, 14
  167.  PUSHBUTTON "&Aiuto", d01help, 212, 62, 32, 14
  168. }
  169.  
  170. DLGASKUSER DIALOG 67, 66, 218, 96
  171. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  172. CAPTION "Informazioni Utente"
  173. FONT 9, "helv"
  174. {
  175.  GROUPBOX "Messaggio", -1, 10,4,156,47, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
  176.  CONTROL "", d02prmt, "STATIC", SS_NOPREFIX | WS_GROUP, 18,18,144,29
  177.  LTEXT "Nome utente:", -1, 10,62,54,8
  178.  EDITTEXT d02user, 67,59,99,12
  179.  LTEXT "Nome ditta:", -1, 10,77,54,8
  180.  EDITTEXT d02comp, 67,76,99,12
  181.  DEFPUSHBUTTON "&OK", IDOK, 177,8,31,14
  182.  PUSHBUTTON "&Annulla", IDCANCEL, 177,32,31,14
  183.  PUSHBUTTON "&Aiuto", d02help, 177,56,31,14
  184. }
  185.  
  186. DLGDOSINFORM DIALOG 20, 72, 345, 176
  187. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  188. CAPTION "Modifiche file di sistema del DOS"
  189. FONT 9, "helv"
  190. BEGIN
  191.     LTEXT "Originale:", -1, 8,7,29,8
  192.     EDITTEXT d03srcls, 8,18,154,108, ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_HSCROLL | 0x1000
  193.     LTEXT "Proposto:", -1, 184,7,36,8
  194.     EDITTEXT d03dstls, 184,18,154,108, ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | WS_VSCROLL | WS_HSCROLL | 0x1000
  195.     SCROLLBAR d03scroll, 168,18,9,98, SBS_VERT
  196.     LTEXT "Copia Di Backup:", -1, 8, 133, 57, 8
  197.     EDITTEXT d03bkpath, 68, 131, 94, 12, ES_AUTOHSCROLL
  198.     DEFPUSHBUTTON "&Salva", IDOK, 8,153,45,14
  199.     PUSHBUTTON "&Non Salvare", IDCANCEL, 63,153,45,14
  200.     PUSHBUTTON "&Aiuto", d03help, 117,153,45,14
  201. END
  202.  
  203. DLGGAUGE DIALOG DISCARDABLE  69, 15, 39, 144
  204. STYLE WS_POPUP | WS_CLIPCHILDREN | WS_DLGFRAME
  205. FONT 9, "helv"
  206. BEGIN
  207.     CTEXT           "0%",d08ram,5,5,11,117,WS_BORDER
  208.     CTEXT           "0%",d08cpu,23,5,11,117,WS_BORDER
  209.     CTEXT           "RAM",-1,1,128,19,8
  210.     CTEXT           "CPU",-1,20,128,18,8
  211. END
  212.  
  213.  
  214. //////////////////////////////////////////////////////////////////////////////
  215. //
  216. // Icon
  217. //
  218.  
  219. ICONFINSTALL            ICON    DISCARDABLE     "FINSTALL.ICO"
  220. ICONHARDDISK            ICON    PRELOAD DISCARDABLE "ICONHARD.ICO"
  221. ICONSETUP               ICON    PRELOAD DISCARDABLE "ICONSETU.ICO"
  222.  
  223. //////////////////////////////////////////////////////////////////////////////
  224. //
  225. // Bitmap
  226. //
  227.  
  228. BMEXITUP BITMAP "exitup.bmp"
  229. BMEXITDN BITMAP "exitdn.bmp"
  230. BMHELPUP BITMAP "helpup.bmp"
  231. BMHELPDN BITMAP "helpdn.bmp"
  232. BMMINZUP                BITMAP  MOVEABLE PURE   "MINZUP.BMP"
  233. BMMINZDN                BITMAP  MOVEABLE PURE   "MINZDN.BMP"
  234.  
  235. STRINGTABLE
  236. BEGIN
  237.         1, "Utilizzo:fimain [installa sorgente dir]"
  238.         2, "Install.inf o setup.inf non trovato"
  239.         3, "%s contiene dati corrotti"
  240.         4, "Espressione intera non valutabile: %s"
  241.         5, "Nome di variabile non corretto nella espressione %s"
  242.         6, "Variabile %s sconosciuta nella espressione %s"
  243.         7, "Una parte del codice utente C++ sara' saltata"
  244.         8, "Codice Utente Ignorato"
  245.         9, "Impossibile convertire %s in intero"
  246.         10, "Percorso non valido"
  247.         11, "Seguire semplicemente le istruzioni nel programma!"
  248.         12, "Aiuto"
  249.         13, "Questo prodotto e' registrato al seguente utente"
  250.         14, "Grazie per aver scelto questo prodotto!!!\n\nPrego, immettere il proprio nome"
  251.         15, "Il nome dell'utente deve essere lungo almeno 4 caratteri"
  252.         16, "Sono ammessi solo caratteri ASCII"
  253.         17, "install.exe contiene informazioni utente non valide"
  254.         18, "Impossibile aprire la dialog"
  255.         19, "programma applicativo"
  256.         20, "dynamic-link library"
  257.         21, "device driver"
  258.         22, "font"
  259.         23, "virtual device driver"
  260.         24, "static-link library"
  261.         25, "sconosciuto"
  262.         26, "comunicazione"
  263.         27, "stampante"
  264.         28, "tastiera"
  265.         29, "lingua"
  266.         30, "monitor"
  267.         31, "mouse"
  268.         32, "rete"
  269.         33, "sistema"
  270.         34, "installabile"
  271.         35, "suono"
  272.         36, "Copia in corso: %d%%"
  273.         37, "Impossibile creare install info object"
  274.         38, "Impossibile inizializzare il registratore di operazioni"
  275.         39, "Impossibile creare l'oggetto aiuto sensibile al contesto"
  276.         40, "Impossibile creare la finestra di sfondo"
  277.         41, "Copia in corso: 0%%"
  278.         42, "Impossibile creare la finestra dell'icona"
  279.         43, "Settaggio/creazione campi INI..."
  280.         44, "Settaggio/creazione chiavi di registazione..."
  281.         45, "Impossibile costruire la dialog box di progresso"
  282.         46, "Decompressione %s"
  283.         47, "Copia %s"
  284.         48, "Da %s"
  285.         49, "A %s"
  286.         50, "Rinominazione %s"
  287.         51, "Cancellazione %s"
  288.         52, "File: %s"
  289.         53, "Creazione copia backup di %s"
  290.         54, "%s:copia di backup come %s"
  291.         55, "Backup"
  292.         56, "%s ha come copia di backup %s"
  293.         57, "Creazione elementi Program Manager..."
  294.         58, "&Installa"
  295.         59, "&Non Installare"
  296.         60, "Benvenuto"
  297.         61, "Congratulazioni!\n%s e' stato installato con successo"
  298.         62, "%s e' stato installato con successo\nma si dovra' riavviare\nWindows affinche' i cambiamenti abbiano effetto"
  299.         63, "&Riavvia"
  300.         64, "&Resta qui"
  301.         65, "%s e' stato installato con successo\nma di dovra' riavviare il\nDOS affinche' i cambiamenti abbiano effetto"
  302.         66, "Installazione Completata"
  303.         67, "&Si"
  304.         68, "&No"
  305.         69, "&Annulla"
  306.         70, "Richiesta"
  307.         71, "L'installazione e' incompleta\nSei sicuro di voler abbandonare il processo di installazione?"
  308.         72, "Richiesta di abbandono"
  309.         73, "Ricerca di %s..."
  310.         74, "Prego inserire disco: %s"
  311.         75, "Inserire Disco"
  312.         76, "&OK"
  313.         77, "&Annulla"
  314.         78, "&Si"
  315.         79, "&No"
  316.         80, "&Riprova"
  317.         81, "Errore"
  318.         82, "&Aiuto"
  319.         83, "Impossibile trovare la directory del percorso"
  320.         84, "Impossibile confrontare le informazioni sulla versione"
  321.         85, "Impossibile comparare i file"
  322.         86, "Impossibile determinare la data di %s"
  323.         87, "Impossibile settare la data di %s"
  324.         88, "Impossibile determinare gli attributi di %s"
  325.         89, "Impossibile settare gli attributi di %s"
  326.         90, "Impossibile determinare lo spazio libero nel disco %s"
  327.         91, "%g K liberi di spazio su disco sono richiesti ma sono disponibili solo %g K"
  328.         92, "Impossibile creare la chiave di registrazione %s"
  329.         93, "Impossibile settare o creare la chiave di registrazione %s"
  330.         94, "Impossibile cancellare la chiave di registrazione %s"
  331.         95, "Impossibile cancellare il file %s"
  332.         96, "Impossibile rinominare il file %s in %s"
  333.         97, "Impossibile aprire il file %s"
  334.         98, "Impossibile leggere dal file %s"
  335.         99, "Impossibile scrivere sul file %s"
  336.         100, "Impossibile copiare %s su %s"
  337.         101, "Impossibile creare la directory %s"
  338.         102, "Impossibile creare il file %s"
  339.         103, "Impossibile chiudere il file %s"
  340.         104, "File %s non trovato"
  341.         105, "Il percorso %s non e' valido"
  342.         106, "Impossibile aprire la chiave di registrazione %s"
  343.         107, "Impossibile settare il campo INI %s nel file %s"
  344.         108, "Impossibile aggiungere sezione INI %s nel file %s"
  345.         109, "Impossibile cancellare la sezione INI %s nel file %s"
  346.         110, "Impossibile inserire campo INI %s"
  347.         111, "Impossibile settare campo INI %s"
  348.         112, "Impossibile cancellare campo INI %s"
  349.         113, "Impossibile inizializzare la libreria DDE"
  350.         114, "Impossibile connettersi al Program Manager"
  351.         115, "Impossibile eseguire il Program Manager"
  352.         116, "begddepm() non e' stato chiamato"
  353.         117, "Impossibile creare il gruppo %s"
  354.         118, "Impossibile mostrare il gruppo %s"
  355.         119, "Impossibile creare elemento %s nel Program Manager"
  356.         120, "Impossibile cancellare elemento %s dal Program Manager"
  357.         121, "Impossibile cancellare gruppo %s"
  358.         122, "Impossibile installare font"
  359.     123, "Immettere %s"
  360.     124, "Directory"
  361.     125, "Stringa"
  362.     126, "%lu K di spazio libero sono richiesti ma ve ne sono presenti solo %lu K\n\nContinuare comunque?"
  363.     127, "La directory non e' valida"
  364.         128, "&No"
  365.         129, "&Si"
  366.     130, "Spazio non sufficiente"
  367. END
  368.  
  369.